.Home {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.main {
  overflow: hidden;
  flex-grow: 1;
}
.footer {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex-shrink: 0;
}
.Type {
  display: flex;
  height: 100%;
}
.active {
  color: red;
}
.left {
  width: 100px;
}
.left ul {
  width: 100px;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.left ul li {
  padding: 20px 0;
}
.right {
  width: 100%;
  /* height: 100%; */
  overflow-y: auto;
}
.item {
  width: 100%;
  height: 100px;
  padding: 0 20px;
  box-sizing: border-box;
  margin-top: 20px;
}
.item img {
  float: left;
}